package com.xinchuang.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author baomidou
 * @since 2023-11-01
 */
@TableName("t_outer_design_change_price")
@ApiModel(value = "OuterDesignChangePrice对象", description = "")
public class OuterDesignChangePrice implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("选模表Id")
    private String moldSelectionId;

    @ApiModelProperty("设变表Id")
    private String designChangeId;

    @ApiModelProperty("科目")
    private String type;

    @ApiModelProperty("名称、项目、科目")
    private String name;

    @ApiModelProperty("牌号")
    private String specification;

    @ApiModelProperty("单价（元）")
    private String price;

    @ApiModelProperty("长(规格mm)")
    private String length;

    @ApiModelProperty("宽(规格mm)")
    private String width;

    @ApiModelProperty("高(规格mm)")
    private String height;

    @ApiModelProperty("数量、工时h、里程km、重量kg、比例")
    private String num;

    @ApiModelProperty("总价、金额（元）")
    private String totalPrice;

    @ApiModelProperty("核价明细")
    private String checkPrice;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getMoldSelectionId() {
        return moldSelectionId;
    }

    public void setMoldSelectionId(String moldSelectionId) {
        this.moldSelectionId = moldSelectionId;
    }

    public String getDesignChangeId() {
        return designChangeId;
    }

    public void setDesignChangeId(String designChangeId) {
        this.designChangeId = designChangeId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getWidth() {
        return width;
    }

    public void setWidth(String width) {
        this.width = width;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice) {
        this.totalPrice = totalPrice;
    }

    public String getCheckPrice() {
        return checkPrice;
    }

    public void setCheckPrice(String checkPrice) {
        this.checkPrice = checkPrice;
    }

    @Override
    public String toString() {
        return "OuterDesignChangePrice{" +
            "id = " + id +
            ", moldSelectionId = " + moldSelectionId +
            ", designChangeId = " + designChangeId +
            ", type = " + type +
            ", name = " + name +
            ", specification = " + specification +
            ", price = " + price +
            ", length = " + length +
            ", width = " + width +
            ", height = " + height +
            ", num = " + num +
            ", totalPrice = " + totalPrice +
            ", checkPrice = " + checkPrice +
        "}";
    }
}
